- sell smb down the river
- преда́ть кого-л.
The Americanisms. English-Russian dictionary.. 2014.
The Americanisms. English-Russian dictionary.. 2014.
sell — I n. (colloq.) method of selling a hard; soft sell II v. 1) to sell retail; wholesale 2) (A) we sold our old car to him; or: we sold him our old car 3) (d; intr., tr.) to sell for (it sold for ten pounds; we sold the car to them for three… … Combinatory dictionary